package com.p2p.auth.domain.dto.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel
public class UserResponseDTO implements Serializable{

    private static final long serialVersionUID = -3466336651883827019L;

    @ApiModelProperty(value="用户id")
    private String userId;

    @ApiModelProperty(value="姓名")
    private String realName;

    @ApiModelProperty(value="手机号码")
    private String phoneNum;

    @ApiModelProperty(value="密码")
    private String passWord;

    @ApiModelProperty(value="账户余额")
    private BigDecimal balance;

    @ApiModelProperty(value="累计返利（已返利金额）")
    private BigDecimal rebate;

    @ApiModelProperty(value="年纪")
    private Integer age;

    @ApiModelProperty(value="累计营销费用")
    private BigDecimal marketingAmonut;

    @ApiModelProperty(value="邀请人手机号")
    private String 	invitePhoneNum;

    @ApiModelProperty(value="是否绑卡")
    private Integer tieCard;

    @ApiModelProperty(value="支付方式id")
    private Integer paymentId;

    @ApiModelProperty(value="注册电商id", required = false)
    private String retailersId;

    @ApiModelProperty(value="注册电商编码", required = false)
    private String retailersNo;

    @ApiModelProperty(value="注册电商名称", required = false)
        private String retailersName;

    @ApiModelProperty(value="创建时间")
    public String create;

    @ApiModelProperty(value="修改时间")
    public String modifie;

    @ApiModelProperty(value="状态")
    public Integer status;

    @ApiModelProperty(value="备注")
    public String remark;
}
